Presentation: Tweet"ArangoDB Foxx: Building APIs on top of a multimodel database"
ArangoDB is an open source, multi model database that combines a document store with a graph database. This combination allows you to model your data with a lot of flexibility. I will show you how ArangoDB is different from other NoSQL database – from its support for transactions to the powerful query language AQL. In the second part of the talk I will then focus on one feature of ArangoDB called Foxx. It is an approach to extend the HTTP API exposed by ArangoDB with your own code, written in JavaScript. Foxx helps you structure your code with well known patterns from Fowler’s PoEAA. I will also give you a sneak peek of the next version of Foxx which will feature an entirely new approach to modelling Hypermedia APIs.
Download slides